pump relays - French English Dictionary